(e=>{("object"!=typeof exports||"undefined"==typeof module)&&"function"==typeof define&&define.amd?define(e):e()})(function(){function e(t){var n=this.constructor;return this.then(function(e){return n.resolve(t()).then(function(){return e})},function(e){return n.resolve(t()).then(function(){return n.reject(e)})})}function c(e){return e&&void 0!==e.length}function n(){}function a(e){if(!(this instanceof a))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],l(e,this)}function i(n,o){for(;3===n._state;)n=n._value;0!==n._state?(n._handled=!0,a._immediateFn(function(){var e,t=1===n._state?o.onFulfilled:o.onRejected;if(null!==t){try{e=t(n._value)}catch(e){return void s(o.promise,e)}r(o.promise,e)}else(1===n._state?r:s)(o.promise,n._value)})):n._deferreds.push(o)}function r(t,e){try{if(e===t)throw new TypeError("A promise cannot be resolved with itself.");if(e&&("object"==typeof e||"function"==typeof e)){var n=e.then;if(e instanceof a)return t._state=3,t._value=e,d(t);if("function"==typeof n)return l((o=n,i=e,function(){o.apply(i,arguments)}),t)}t._state=1,t._value=e,d(t)}catch(e){s(t,e)}var o,i}function s(e,t){e._state=2,e._value=t,d(e)}function d(e){2===e._state&&0===e._deferreds.length&&a._immediateFn(function(){e._handled||a._unhandledRejectionFn(e._value)});for(var t=0,n=e._deferreds.length;te;e++)!function t(n,e){try{if(e&&("object"==typeof e||"function"==typeof e)){var o=e.then;if("function"==typeof o)return o.call(e,function(e){t(n,e)},a)}r[n]=e,0==--s&&i(r)}catch(e){a(e)}}(e,r[e])})},a.resolve=function(t){return t&&"object"==typeof t&&t.constructor===a?t:new a(function(e){e(t)})},a.reject=function(n){return new a(function(e,t){t(n)})},a.race=function(i){return new a(function(e,t){if(!c(i))return t(new TypeError("Promise.race accepts an array"));for(var n=0,o=i.length;n{if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw Error("unable to locate global object")})());"Promise"in o?o.Promise.prototype.finally||(o.Promise.prototype.finally=e):o.Promise=a}),((F,H)=>{var O={addedScripts:{},addedStyles:{},addedAssetsPromises:[],init:function(){var e={"jet-tabs.default":O.tabsInit,"jet-accordion.default":O.accordionInit,"jet-image-accordion.default":O.imageAccordionInit,"jet-switcher.default":O.switcherInit};F.each(e,function(e,t){H.hooks.addAction("frontend/element_ready/"+e,t)}),elementorFrontend.hooks.addAction("frontend/element_ready/loop-carousel.post",function(o,e){e(window).on("load",function(){var e=o.find(".swiper").data("swiper"),t=o.find(".jet-toggle__control"),n=o.find(".jet-switcher__control-instance");e&&(t||n)&&e.on("slideChange",function(){t.off("click.jetAccordion"),n.off("click.jetSwitcher"),O.initLoopCarouselHandlers(o)})})})},initLoopCarouselHandlers:function(e){e.find(".elementor-widget-jet-accordion, .elementor-widget-jet-switcher").each(function(){var e=F(this),t=e.data("element_type");t&&("widget"===t&&(t=e.data("widget_type"),window.elementorFrontend.hooks.doAction("frontend/element_ready/widget",e,F)),window.elementorFrontend.hooks.doAction("frontend/element_ready/global",e,F),window.elementorFrontend.hooks.doAction("frontend/element_ready/"+t,e,F))})},tabsInit:async function(n){var o,i,a,e,t,u=F(".jet-tabs",n).first(),h=(u.data("id"),F(window)),s=F(".jet-tabs__control-wrapper",u).first(),c=F(".jet-tabs__content-wrapper",u).first(),d=F(".jet-tabs__control",s),f=F("> .jet-tabs__content",c),l=F.extend(u.data("settings")||{},O.getElementorElementSettings(n)),r=[],p=null,g=window.location.hash||!1,w=!!g&&g.replace("#","").split("&"),m=(l.tabsPosition,[]),v=[],_=elementorFrontend.getCurrentDeviceMode(),g=H.config.responsive.activeBreakpoints,j=u.data("swiper-settings")||{},b="desktop";if(v.desktop=""!=l.tabs_position?l.tabs_position:"top",m.desktop="jet-tabs-position-"+v.desktop,Object.keys(g).reverse().forEach(function(e){"widescreen"===e?(v[e]=l["tabs_position_"+e]&&""!=l["tabs_position_"+e]?l["tabs_position_"+e]:"top",m[e]="jet-tabs-position-"+v[e]):(v[e]=l["tabs_position_"+e]&&""!=l["tabs_position_"+e]?l["tabs_position_"+e]:v[b],m[e]="jet-tabs-position-"+v[e],b=e)}),!u.hasClass(m[_])){for(var[y,C]of Object.entries(m))u.removeClass(C);u.addClass(m[_])}"click"===l.event?d.on("click.jetTabs",function(){var e=F(this),t=+e.data("tab")-1,e=e.data("template-id");clearInterval(p),l.ajaxTemplate&&e&&P(t),E(t)}):"ontouchend"in window||"ontouchstart"in window?(d.on("touchstart",function(e){o=F(window).scrollTop()}),d.on("touchend",function(e){var t=F(this),n=+t.data("tab")-1,t=t.data("template-id");if(o!==F(window).scrollTop())return!1;clearInterval(p),l.ajaxTemplate&&t&&P(n),E(n)})):d.on("mouseenter",function(e){var t=F(this),n=+t.data("tab")-1,t=t.data("template-id");clearInterval(p),l.ajaxTemplate&&t&&P(n),E(n)}),h.load(function(){var e=f.eq([l.activeIndex]).outerHeight(!0);"yes"!=l.no_active_tabs&&(e+=parseInt(c.css("border-top-width"))+parseInt(c.css("border-bottom-width")),c.css("min-height",e))}),"left"!==v[_]&&"right"!==v[_]&&(i=F(".jet-tabs__content.active-content",n))[0]&&new MutationObserver((e,t)=>{for(var n of e)"childList"===n.type&&(i.closest(".jet-tabs__content-wrapper").css("min-height","auto"),n=i.outerHeight(!0),n+=parseInt(i.css("border-top-width"))+parseInt(i.css("border-bottom-width")),i.closest(".jet-tabs__content-wrapper").css("min-height",n))}).observe(i[0],{childList:!0,subtree:!0});let x={slidesPerView:"auto",centeredSlides:j.centeredSlides||!1,loop:j.loop||!1,loopFillGroupWithBlank:!0,speed:300,navigation:{nextEl:u.find(".swiper-button-next")[0],prevEl:u.find(".swiper-button-prev")[0]},keyboard:!0,allowTouchMove:!0,slideToClickedSlide:!1,autoplay:!!l.autoSwitch&&{delay:l.autoSwitchDelay,disableOnInteraction:!1,stopOnLastSlide:!0}},I=n.find(".jet-tabs-swiper"),T=l.autoSwitchDelay?+l.autoSwitchDelay+(I.length?x.speed:0):0;function S(){a.autoplay&&a.autoplay.running&&(a.autoplay.stop(),clearInterval(p))}if(I.length){let i=I.find(".jet-tabs-swiper-container");function k(e){var t=parseInt(e.getAttribute("data-swiper-slide-index"),10);i.find(".swiper-slide.active-tab").removeClass("active-tab"),F(e).addClass("active-tab"),E(t),S(),clearInterval(p)}function A(){var e=i.find(".swiper-slide");e.off("mouseenter touchend"),e.on("mouseenter",function(){S(),k(this)}),e.on("touchend",function(){if(o!==F(window).scrollTop())return!1;k(this)})}"fixed"===j.slidesPerView&&i.find(".swiper-slide").css("width",j.itemWidth),i.length&&i.hasClass("swiper")&&(a=await new window.elementorFrontend.utils.swiper(i[0],x),g=-1===l.activeIndex?0:l.activeIndex,a.slideToLoop(g,0,!1),l.autoSwitch&&-1===l.activeIndex&&(a.autoplay.stop(),setTimeout(()=>a.autoplay.start(),T)),a.on("reachEnd",function(){if(l.autoSwitch&&a.isEnd&&!j.loop){let n=i.find(".swiper-slide").last()[0],o=new MutationObserver(e=>{for(var t of e)"attributes"===t.type&&n.classList.contains("active-tab")&&(o.disconnect(),setTimeout(()=>{a.slideTo(0,x.speed,!0),a.autoplay.start()},T))});o.observe(n,{attributes:!0,attributeFilter:["class"]})}}),j.loop&&("click"===l.event?a.on("click",function(){a.clickedSlide&&k(a.clickedSlide)}):"hover"===l.event&&(A(),a.on("transitionEnd",function(){A()}))),i.on("click",function(){S(),clearInterval(p)}),"hover"===l.event&&i.on("mouseenter",function(){S()}),a.on("autoplay",function(){i.find(".swiper-slide").removeClass("active-tab");var e=a.realIndex;i.find('.swiper-slide[data-swiper-slide-index="'+e+'"]').addClass("active-tab")}),a.on("navigationPrev",S),a.on("navigationNext",S),a.on("touchStart",S))}function E(e){var t=d.eq(e),o=f.eq(e),i="auto",n=s.outerHeight(!0),a=elementorFrontend.getCurrentDeviceMode(),r=0;d.removeClass("active-tab"),t.addClass("active-tab"),d.attr("aria-expanded","false"),t.attr("aria-expanded","true"),f.removeClass("active-content"),"stretch"===s.css("align-self")&&(s.each(function(){r+=F(this).outerHeight(!0)}),n=r),i=o.outerHeight(!0),i+=parseInt(c.css("border-top-width"))+parseInt(c.css("border-bottom-width")),o.addClass("active-content"),f.attr("aria-hidden","true"),o.attr("aria-hidden","false"),"left"===v[a]||"right"===v[a]?i{for(var n of e)"childList"===n.type&&(i=o.outerHeight(!0),i+=parseInt(c.css("border-top-width"))+parseInt(c.css("border-bottom-width")),c.css({"min-height":i}))}).observe(t[0],{childList:!0,subtree:!0})),h.trigger("jet-tabs/tabs/show-tab-event/before",{target:u,tabIndex:e}),setTimeout(function(){h.trigger("jet-tabs/tabs/show-tab-event/after",{target:u,tabIndex:e}),!0===l.switchScrolling&&F("html, body").animate({scrollTop:c.offset().top-l.switchScrollingOffset.size},300)},500)}function P(c){var d=f.eq(c),e=d.data("template-loaded")||!1,t=d.data("template-id"),l=F(".jet-tabs-loader",d),n={id:t,dev:window.JetTabsSettings.devMode};e||!1===t||(h.trigger("jet-tabs/ajax-load-template/before",{toggleIndex:c,target:u,contentHolder:d}),d.data("template-loaded",!0),window.JetTabsSettings.isSelfRequest&&(n.jet_tabs_self=1,n["no-cache"]="true",n.timeStamp=Date.now()),F.ajax({type:"GET",url:window.JetTabsSettings.templateApiUrl,dataType:"json",data:n,success:function(t,e,n){var o,i,a=t.template_content,r=t.template_scripts,s=t.template_styles;for(o in r)O.addedAssetsPromises.push(O.loadScriptAsync(o,r[o]));for(i in s)O.addedAssetsPromises.push(O.loadStyle(i,s[i]));Promise.all(O.addedAssetsPromises).then(function(e){l.remove(),d.append(a),O.elementorFrontendInit(d),h.trigger("jet-tabs/ajax-load-template/after",{toggleIndex:c,target:u,contentHolder:d,responce:t})},function(e){console.log("Script Loaded Error")})}}))}l.autoSwitch&&(e=l.activeIndex,t=d.length,p=setInterval(function(){e .jet-switcher__control-instance",e),s=F("> .jet-switcher__control-instance > .jet-switcher__control, > .jet-switcher__control",e),c=F("> .jet-switcher__content",r),d=(F("> .jet-switcher__content--disable",r),F("> .jet-switcher__content--enable",r),i.hasClass("jet-switcher--disable"));i.data("settings");function l(e){var t,n,o;r.css({height:r.outerHeight(!0)}),i.toggleClass("jet-switcher--disable jet-switcher--enable"),t=(d=!i.hasClass("jet-switcher--disable"))?s.eq(1):s.eq(0),n=d?c.eq(1):c.eq(0),c.removeClass("active-content"),o=n.outerHeight(!0),o+=parseInt(r.css("border-top-width"))+parseInt(r.css("border-bottom-width")),n.addClass("active-content"),s.attr("aria-expanded","false"),t.attr("aria-expanded","true"),c.attr("aria-hidden","true"),n.attr("aria-hidden","false"),r.css({height:o}),a.trigger("jet-tabs/switcher/show-case-event/before",{target:i,caseIndex:e}),setTimeout(function(){a.trigger("jet-tabs/switcher/show-case-event/after",{target:i,caseIndex:e}),r.css({height:"auto"})},500)}"ontouchend"in window||"ontouchstart"in window?(o.on("touchstart",function(e){t=F(window).scrollTop()}),o.on("touchend",function(e){if(t!==F(window).scrollTop())return!1;l()})):o.on("click.jetSwitcher",function(){l()}),F(window).on("resize.jetSwitcher orientationchange.jetSwitcher",function(){r.css({height:"auto"})}),F(".jet-switcher__control",n).keydown(function(e){var t=F(this),e=e.which||e.keyCode;if(13!=e&&32!=e||(l(),F('[aria-expanded="true"]',n).focus()),37==e)if(0!=t.prev().length&&t.prev().hasClass("jet-switcher__control")&&i.hasClass("jet-switcher--preset-1"))t.prev().focus(),l();else if(i.hasClass("jet-switcher--preset-2")){if(t.hasClass("jet-switcher__control--disable"))return!1;t.hasClass("jet-switcher__control--enable")&&(F(".jet-switcher__control--disable",n).focus(),l())}if(39==e)if(0!=t.next().length&&t.next().hasClass("jet-switcher__control")&&i.hasClass("jet-switcher--preset-1"))t.next().focus(),l();else if(i.hasClass("jet-switcher--preset-2"))if(t.hasClass("jet-switcher__control--disable"))F(".jet-switcher__control--enable",n).focus(),l();else if(t.hasClass("jet-switcher__control--enable"))return!1})},accordionInit:function(n){var s,c,o,h=F(".jet-accordion",n).first(),f=(h.data("id"),F(window)),e=F("> .jet-accordion__inner > .jet-toggle > .jet-toggle__control",h),d=h.data("settings"),i=F("> .jet-accordion__inner > .jet-toggle",h),t=[],a=window.location.hash||!1,r=!!a&&a.replace("#","").split("&");function l(c){var e=i.eq(c),d=F("> .jet-toggle__content",e),l=F("> .jet-toggle__content > .jet-toggle__content-inner",e),e=d.data("template-loaded")||!1,t=d.data("template-id"),u=F(".jet-tabs-loader",l);e||!1===t||(f.trigger("jet-tabs/ajax-load-template/before",{toggleIndex:c,target:h,contentHolder:d}),d.data("template-loaded",!0),F.ajax({type:"GET",url:window.JetTabsSettings.templateApiUrl,dataType:"json",data:{id:t,dev:window.JetTabsSettings.devMode},success:function(t,e,n){var o,i,a=t.template_content,r=t.template_scripts,s=t.template_styles;for(o in r)O.addedAssetsPromises.push(O.loadScriptAsync(o,r[o]));for(i in s)O.addedAssetsPromises.push(O.loadStyle(i,s[i]));Promise.all(O.addedAssetsPromises).then(function(e){u.remove(),l.append(a),O.elementorFrontendInit(l),f.trigger("jet-tabs/ajax-load-template/after",{toggleIndex:c,target:h,contentHolder:d,responce:t})},function(e){console.log("Script Loaded Error")})}}))}i.each(function(){F(this).hasClass("active-toggle")&&d.ajaxTemplate&&l(F(this).find(".jet-toggle__control").data("toggle")-1)}),F(window).on("resize.jetAccordion orientationchange.jetAccordion",function(){var e=F("> .jet-accordion__inner > .active-toggle",h);F("> .jet-toggle__content",e).css({height:"auto"})}),F(".jet-toggle__control",n).keydown(function(e){var t=F(this),e=e.which||e.keyCode;if(13==e||32==e)return t.click(),!1;37==e&&0!=t.closest(".jet-accordion__item").prev().length&&t.closest(".jet-accordion__item").prev().find(".jet-toggle__control").focus(),39==e&&0!=t.closest(".jet-accordion__item").next().length&&t.closest(".jet-accordion__item").next().find(".jet-toggle__control").focus()}),e.on("click.jetAccordion",function(){var e,t,n=F(this),a=n.closest(".jet-toggle"),r=+n.data("toggle")-1;elementorFrontend.getCurrentDeviceMode();d.collapsible?i.each(function(e){var t=F(this),n=F("> .jet-toggle__control",t),o=F("> .jet-toggle__content",t),i=F("> .jet-toggle__content > .jet-toggle__content-inner",t).outerHeight();i+=parseInt(o.css("border-top-width"))+parseInt(o.css("border-bottom-width")),e!==r||a.hasClass("active-toggle")?t.hasClass("active-toggle")&&(o.css({height:o.outerHeight()}),t.removeClass("active-toggle"),n.attr("aria-expanded","false"),c&&clearTimeout(c),c=setTimeout(function(){o.css({height:0})},5)):(t.addClass("active-toggle"),o.css({height:i}),n.attr("aria-expanded","true"),d.ajaxTemplate&&l(r),f.trigger("jet-tabs/accordion/show-toggle-event/before",{target:h,toggleIndex:r}),s&&clearTimeout(s),s=setTimeout(function(){f.trigger("jet-tabs/accordion/show-toggle-event/after",{target:h,toggleIndex:r}),o.css({height:"auto"}),!0===d.switchScrolling&&F("html, body").animate({scrollTop:t.offset().top-d.switchScrollingOffset.size},d.switchScrollingDelay)},500))}):(e=F("> .jet-toggle__content",a),t=F("> .jet-toggle__content > .jet-toggle__content-inner",a).outerHeight(),t+=parseInt(e.css("border-top-width"))+parseInt(e.css("border-bottom-width")),o&&clearTimeout(o),o=setTimeout(function(){a.toggleClass("active-toggle"),a.hasClass("active-toggle")?(e.css({height:t}),n.attr("aria-expanded","true"),d.ajaxTemplate&&l(r),f.trigger("jet-tabs/accordion/show-toggle-event/before",{target:h,toggleIndex:r}),s&&clearTimeout(s),s=setTimeout(function(){f.trigger("jet-tabs/accordion/show-toggle-event/after",{target:h,toggleIndex:r}),e.css({height:"auto"}),!0===d.switchScrolling&&F("html, body").animate({scrollTop:n.offset().top-d.switchScrollingOffset.size},d.switchScrollingDelay)},200)):(e.css({height:e.outerHeight()}),n.attr("aria-expanded","false"),c&&clearTimeout(c),c=setTimeout(function(){e.css({height:0})},5))},200))}),r&&e.each(function(e){var n=F(this),o=n.attr("id");r.forEach(function(e,t){e===o&&n.trigger("click.jetAccordion")})}),e.each(function(){t.push('a[href*="#'+F(this).attr("id")+'"]')}),F(document).on("click.jetAccordionAnchor",t.join(","),function(e){var t=F(this.hash);t.closest(n)[0]&&t.trigger("click.jetAccordion")})},imageAccordionInit:function(e){var t,e=F(".jet-image-accordion",e);e.length&&(t=e.data("settings"),new jetImageAccordion(e,t).init())},loadScriptAsync:function(o,i){return O.addedScripts.hasOwnProperty(o)?o:i?(O.addedScripts[o]=i,new Promise(function(e,t){var n=document.createElement("script");n.src=i,n.async=!0,n.onload=function(){e(o)},document.head.appendChild(n)})):void 0},loadStyle:function(o,i){return O.addedStyles.hasOwnProperty(o)&&O.addedStyles[o]===i?o:i?(O.addedStyles[o]=i,new Promise(function(e,t){var n=document.createElement("link");n.id=o,n.rel="stylesheet",n.href=i,n.type="text/css",n.media="all",n.onload=function(){e(o)},document.head.appendChild(n)})):void 0},elementorFrontendInit:function(e){e.find("[data-element_type]").each(function(){var t=F(this),e=t.data("element_type");if(e)try{"widget"===e&&(e=t.data("widget_type"),window.elementorFrontend.hooks.doAction("frontend/element_ready/widget",t,F)),window.elementorFrontend.hooks.doAction("frontend/element_ready/global",t,F),window.elementorFrontend.hooks.doAction("frontend/element_ready/"+e,t,F)}catch(e){return console.log(e),t.remove(),!1}})},getElementorElementSettings:function(e){return window.elementorFrontend&&window.elementorFrontend.isEditMode()&&e.hasClass("elementor-element-edit-mode")?O.getEditorElementSettings(e):e.data("settings")||{}},getEditorElementSettings:function(e){var e=e.data("model-cid");return e&&H.hasOwnProperty("config")&&H.config.hasOwnProperty("elements")&&H.config.elements.hasOwnProperty("data")&&(e=H.config.elements.data[e])?e.toJSON():{}},debounce:function(t,n){var o;return function(e){o&&clearTimeout(o),o=setTimeout(function(){n.call(this,e),o=null},t)}}};window.jetImageAccordion=function(e,n){var o,i=this,a=e,r=F(".jet-image-accordion__item",a),s=r.length,n=n||{};n=F.extend({orientation:"vertical",activeSize:{size:50,unit:"%"},duration:500,activeItem:-1},n),o=n.activeItem,this.layoutBuild=function(){r.css({"transition-duration":n.duration+"ms"}),r.each(function(e){e===o&&(F(this).addClass("active-accordion"),i.layoutRender())}),F(".jet-image-accordion__image-instance",r).imagesLoaded().progress(function(e,t){var t=F(t.img),n=t.closest(".jet-image-accordion__item"),n=F(".jet-image-accordion__item-loader",n);t.addClass("loaded"),n.fadeTo(250,0,function(){F(this).remove()})}),i.layoutRender(),i.addEvents()},this.layoutRender=function(e){var t=n.activeSize.size,t=((100/s).toFixed(2),t/((100-t)/(s-1)));F(".jet-image-accordion__item:not(.active-accordion)",a).css({"flex-grow":1}),F(".active-accordion",a).css({"flex-grow":t})},this.addEvents=function(){var t=F(window).scrollTop();"ontouchend"in window||"ontouchstart"in window?(r.on("touchstart.jetImageAccordion",function(e){t=F(window).scrollTop()}),r.on("touchend.jetImageAccordion",function(e){e.stopPropagation();e=F(this);if(t!==F(window).scrollTop())return!1;e.hasClass("active-accordion")?r.removeClass("active-accordion"):(r.removeClass("active-accordion"),e.addClass("active-accordion")),i.layoutRender()})):(r.on("mouseenter",function(e){var t=F(this);t.hasClass("active-accordion")||(r.removeClass("active-accordion"),t.addClass("active-accordion")),i.layoutRender()}),F(".jet-image-accordion__item",a).keydown(function(e){var t=F(this),e=e.which||e.keyCode;13!=e&&32!=e||(t.hasClass("active-accordion")?(r.removeClass("active-accordion"),-1!==o&&r.eq(o).addClass("active-accordion"),i.layoutRender()):(r.removeClass("active-accordion"),t.addClass("active-accordion")),i.layoutRender()),37==e&&0!=t.prev().length&&(r.removeClass("active-accordion"),t.prev().focus(),t.prev().addClass("active-accordion"),i.layoutRender()),39==e&&0!=t.next().length&&(r.removeClass("active-accordion"),t.next().focus(),t.next().addClass("active-accordion"),i.layoutRender())})),a.on("mouseleave.jetImageAccordion",function(e){r.removeClass("active-accordion"),-1!==o&&r.eq(o).addClass("active-accordion"),i.layoutRender()})},this.init=function(){i.layoutBuild()}},F(window).on("elementor/frontend/init",O.init),window.JetTabs=O})(jQuery,window.elementorFrontend);